leave an indelible mark - Französisch Englisch Wörterbuch